Electrical substations careers in Bawshar, Oman